Definitions for Browning automatic rifle

Definitions for (noun) Browning automatic rifle

Main entry: Browning automatic rifle, BAR

Definition: a portable .30 caliber automatic rifle operated by gas pressure and fed by cartridges from a magazine; used by United States troops in World War I and in World War II and in the Korean War


Visual thesaurus for Browning automatic rifle